Sludge pressing - French English Dictionary